#include "tabsimb.h"

Lista *adicionaLista(char nome[11], Lista *lista){
	Lista *nova;
	nova = malloc(sizeof(Lista));
	strcpy(nova->nome, nome);
	nova->proximo = lista;
	return nova;
}

int buscaLista(char nome[11], Lista *lista){
	if(lista == NULL) return 0;
	if(strcmp(lista->nome, nome) == 0) return 1;
	return buscaLista(nome, lista->proximo);
}

void mostraLista(Lista *lista){
	if(lista == NULL) return;
	printf("%s\n", lista->nome);
	mostraLista(lista->proximo);
}

void destroiLista(Lista *lista){
	if(lista == NULL) return;
	destroiLista(lista->proximo);
	free(lista);
}
